package server;
import java.util.TimerTask;


/** Classe che gestisce il Timer della partita.
 *
 */
public class TimerPT extends TimerTask{

	private Partita partita;
	private int token = -2;
	

	/** Costruttore del Timer. Gli viene passato un oggetto di tipo Partita e un token.
	 * @param partita Oggetto di tipo Partita passato al Timer.
	 * @param tok Intero che identifica il token dell'utente.
	 */
	public TimerPT(Partita partita, int tok){
		this.partita = partita;
		this.token = tok;
	}
	
	@Override
	public void run() {
		partita.passaTurno(token);
		partita.cambioTurno();
	}

}
